at the same time, same place - Turco Inglés Diccionario